<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        //创建一个数组
        var arr = [1,2,3,2,1,3,4,2,5];

        //去除数组中重复的数字
        //逻辑，先把1取出来然后逐个对比
        //然后依次比对
        //获取数组中的每一个元素
        for(var i =0 ;i < arr.length ; i++){
            //console.log(arr[i]);
            for(var j = i+1;j<arr.length;j++){
                //console.log("....."+arr[j]);
                //判断arr的两个值是否相等
                if(arr[i] == arr[j]){
                    //如果出现相等则删除j对应的元素
                    arr.splice(j,1);
                    //当删除了j所在的元素，后面的会自动补位
                    //所以我们需要在比较一次
                    //使j自减，使其自己删除后再次比对这个索引上的补位的数，就不会有重复的数值
                    j--;
                }

            }
        }

        console.log(arr);
    </script>
    
</body>
</html>